leaf rear sight - Español Inglés Diccionario